electronic pacemaker - Turkish English Dictionary